post locust - Turkish English Dictionary